#ifndef NANE_DESERIALIZATIONTYPEBASE_H
#   define  NANE_DESERIALIZATIONTYPEBASE_H

#   include "nane/SerializeSystem/ISerializeSystem.h"

namespace nane
{

    class DeserializationTypeBase
        : public ISerializationProtocol
    {
    public:
        virtual ~DeserializationTypeBase()
        {
        }

        void Release()
        {
            delete this;
        }
    };

}   // namespace nane

#endif	// NANE_DESERIALIZATIONTYPEBASE_H

